#include <iostream>
using namespace std;

const int N = 10;
int row[N], col[N], dg[N], udg[N]; //dg[]，udg[]指对角线和反对角线
int n;

void dfs(int x, int y, int u){
    //递归出口
    if(u = n){
        prinf()

    }

}

int main(){
    scanf("%d", &n);

    dfs(0, 0, 0);

    return 0;
}